#ifndef __INKLUDE_C_THREAD_H__
#define __INKLUDE_C_THREAD_H__

#include <Inklude/Inklude.h>
#include <Windows.h>

/**
Deprecated
*/
namespace Inklude
{
    // Deprecated Class
    class INKLUDE_CLASS_EXPORT CThread
    {
    public:
	    CThread();
	    bool Start();
	    bool Stop();
	    virtual DWORD Run(void) = 0;
        bool IsRunning();
    protected:

    private:
        bool   m_bRunning;
	    LPVOID m_pParamData;
	    HANDLE m_hThread;
	    DWORD  m_threadId;
    };

}  // namespace Inklude


#endif // __INKLUDE_C_THREAD_H__

